/**
 * 数据字典表接口
 */
import api from './request';

/**
 * 根据字段类型获取字典
 * data:
 *  - gisField  --> 所属领域
 *      --> 所属领域细类 (dictId)
 *  - riskLevel ---> 风险等级
 *  - category_4 ---> 所属类别
 *  - unit_status ---> 当前状态
 *  - disasterType ---> 地质灾害类型
 *  - soilTypes ---> 土壤类型
 */
export function dropDownBox(data) {
  return api.request({
    url: `/risk-sys-dictionary/infoByDict/${data}`,
    method: 'get',
  });
}

/**
 * 根据父Id获取字典
 */
export function dropDownBoxByParentId(parentId) {
  return api.request({
    url: `/risk-sys-dictionary/infoByParent/${parentId}`,
    method: 'get',
  });
}

/**
 * 行政区域下拉字典
 */
export function selectDistrict() {
  return api.request({
    url: '/risk-sys-district/selectDistrict',
    method: 'get',
  });
}

/**
 * 查询所有行政区划列表
 */
export function selectAllDistrict() {
  return api.request({
    url: '/risk-sys-district/selectAllDistrict',
    method: 'get',
  });
}

/**
 * 获取所有行业主管单位列表 - 用于下拉列表
 */
export function getAllListOfSysOrg() {
  return api.request({
    url: '/sys-org/allList',
    method: 'get',
  });
}


